European corn mint - French English Dictionary